﻿* { margin:0; padding:0; list-style-type:none; text-decoration:none; border: 0px;-webkit-tap-highlight-color: rgba(0,0,0,0); tap-highlight-color: rgba(0,0,0,0);}
body{ font-size:14px; line-height:1.5; color:#000; background-color:#f3f3f3;}
img{border:0px; max-width:100%;}
textarea{resize: none; outline:none;}
a{ color:#000;}

.fix_box{ position:fixed; width:100%;}

/*底部*/
.weui-footer_fixed-bottom{ bottom:2em;}
.foot_logo{ width:100%; height:50px; text-align:center; background:url(../images/logo.png) 50% 100% no-repeat; background-size:100px;}

[class^="icon-"], [class*=" icon-"]{ vertical-align:middle; margin-left: .2em; margin-right: .2em;}

/*统一修改*/
.weui-cells{ margin-top:.625em;}
.weui-btn{ line-height:2;}
.weui-btn_primary{ background-color:#f52e00;}
.weui-btn_primary:not(.weui-btn_disabled):active{background-color:#f52e00; opacity:.5}
.weui-btn_plain-primary{color:#f52e00; border-color:#f52e00;}
.weui-btn_plain-primary:not(.weui-btn_plain-disabled):active{color:#f52e00; border-color:#f52e00; opacity:.5}
.weui-btn_loading.weui-btn_primary{ background-color:#e52d03}
.weui-search-bar__cancel-btn{ color:#f52e00}
.weui-dialog__btn_primary{color:#f52e00}
.weui-form-preview__ft{ line-height:44px;}
.weui-cells:after, .weui-cells:before{ z-index:auto;}
.weui-cell:after,.weui-cell:before{ z-index:auto;}
.weui-search-bar{ background-color:#f3f3f3}
.weui-cells_checkbox .weui-check:checked+.weui-icon-checked:before{color:#f52e00;}
.weui-switch-cp__input:checked~.weui-switch-cp__box, .weui-switch:checked{ border-color:#f52e00; background-color:#f52e00;}

/*菜单图标、细线、更多箭头类*/
.tbd .weui-label{ width:45px;}
.tbd .weui-cell:before{ left:55px;}
.tbds .weui-label{ width:60px;}
.tbds .weui-cell:before{ left:60px;}
.weui-cell__hd.tb{ width:30px; height:30px; font-size:20px; color:#fff; line-height:24px; text-align:center; margin-right:8px; border-radius:3px; overflow:hidden;}
.weui-cell__hd.tbs{width:36px; height:36px; font-size:22px; color:#f64319; line-height:32px; text-align:center; margin-right:8px; background-color:#f1f1f1; border-radius:3px; overflow:hidden;}
.weui-cell__hd.tb img, .weui-cell__hd.tbs img{ width:100%; height:100%; object-fit:cover}
.no_jt .weui-cell__ft{ padding-right:0;}
.no_jt .weui-cell__ft:after{ display:none;}

/*列表修改*/
.weui-cells.lib{ font-size:14px;}
.weui-cells.lib .weui-cell{ overflow:hidden;}
.weui-cells.lib .weui-cell_access .weui-cell__ft{ padding-right:0}
.weui-cells.lib .weui-cell_access .weui-cell__ft:after{ display:none;}

/*标题修改*/
.weui-cells__title{ position:relative;}
.weui-cells__title.bg{ margin-bottom:0; padding-top:.8em; padding-bottom:.3em; color:#000; font-size:17px; background-color:#fff;}
.weui-cells__title.bg+.weui-cells:before{ display:none;}
.weui-cells__title .tit.max{ font-size:17px; color:#000;}
.weui-cells__title .more{ position: relative; color:#8b8b8b; float:right; padding-right: 13px; font-size:14px;}
.weui-cells__title .more.max{ padding-right:0; margin-top:5px;}
.weui-cells__title .more:after{content: " ";display: inline-block; height: 6px;width: 6px; border-width: 2px 2px 0 0; border-color: #c8c8cd; border-style: solid;-webkit-transform: matrix(.71,.71,-.71,.71,0,0);transform: matrix(.71,.71,-.71,.71,0,0); position: relative;top: -2px; position: absolute;top: 50%; margin-top: -4px;right: 2px;}
.weui-cells__title .more:active{ opacity:.5}
.weui-cells__title .more.max:after{ display:none;}

/*顶部操作*/
.th-heads__boxs{ height:46px}
.th-heads__box{ position:relative; display: -webkit-box;display: -webkit-flex; display: flex;}
.th-heads__box.fix{ z-index:9; position:fixed; top:0; left:0; right:0;}
.th-heads__itme{ position:relative; text-align:center; line-height:46px; color:#8b8b8b; background-color:#fff; -webkit-box-flex: 1; -webkit-flex: 1;flex: 1;}
.th-heads__itme [class^="icon-"],.th-heads__itme [class^=weui-icon-]{ color:#8b8b8b; vertical-align:-1px;}
.th-heads__itme:active{ background-color:#cecece}
.th-heads__itme.on:before{content: " "; position: absolute; left:0; right:0; bottom:0; height:3px; background-color:#f52e00}

/*细线*/
.th-xx_top:before{content: " ";position: absolute;left: 0;top: 0;right: 0;height: 1px;border-top: 1px solid #d5d5d6;color: #d5d5d6;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleY(.5);transform: scaleY(.5);}
.th-xx_bot:after{content: " ";position: absolute;left: 0;right: 0;height: 1px;color: #d5d5d6;bottom: 0;border-bottom: 1px solid #d5d5d6;-webkit-transform-origin: 0 100%;transform-origin: 0 100%;-webkit-transform: scaleY(.5);transform: scaleY(.5);}
.th-xx_left:before{content: " "; position: absolute;left: 0;top: 0;width: 1px;bottom: 0;border-left: 1px solid #d5d5d6;color: #d5d5d6;-webkit-transform-origin: 0 0;transform-origin: 0 0;-webkit-transform: scaleX(.5);transform: scaleX(.5);}

/*弹出层*/
.th-tcc__boxs{ position:relative; visibility:hidden; opacity:0; -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;transition: all 0.5s ease;}
.th-tcc__boxs.on{ visibility:visible; opacity:1;}
.th-tcc__bj{ z-index:598; position:fixed; top:0; left:0; width:100%; height:100%; background-color:rgba(0,0,0,.5); cursor:pointer;}
.th-tcc__box{ z-index:599; position:fixed;}


















